package org.shirdrn.document.preprocessing.api;

import org.springframework.web.socket.WebSocketSession;

public interface Context {
	
	String getCharset();
	
	FDMetadata getFDMetadata();

	ConfigReadable getConfiguration();
	
	VectorMetadata getVectorMetadata();
	
	void setVectorMetadata(VectorMetadata vectorMetadata);

	ProcessorType getProcessorType();
	
	// step 1
	void setUserId(String uid);
	String getUserId();
	WebSocketSession getWebSocketSession();
	void setWebSocketSession(WebSocketSession session);

}
